package com.sinochem.yunlian.ship.api.vo.trade;

import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 货盘基本信息
 **/
@Getter
@Setter
public class MaterialBasicInfo implements Serializable{


    private Long materialId;

    private String materialNo;

    private Long companyId;

    private String companyName;

    private Long materialCategoryId;

    private String materialCategoryName;

    private BigDecimal total;

    private Integer totalRange;

    private BigDecimal signTotal;

    private BigDecimal signTotalRange;

    private BigDecimal price;

    private Long fromPortId;

    private String fromPortName;

    private Long toPortIdF;

    private String toPortNameF;

    private BigDecimal toPortTotalF;

    private Long toPortIdS;

    private String toPortNameS;

    private BigDecimal toPortTotalS;

    private Long toPortIdT;

    private String toPortNameT;

    private BigDecimal toPortTotalT;

    private Date loadDateStart;

    private Date loadDateEnd;

    private BigDecimal loss;

    private String comments;

    private Integer status;

    private Integer publicType;

    private Integer pushNum;

    private Integer bidNum;

    private Date expireDate;

    private Integer source;

    private Long createBy;

    private String createByName;

    private Long updateBy;

    private String updateByName;

    private Date createTime;

    private Date updateTime;

}
